package com.xiaobai.frame.service;

import com.xiaobai.common.utils.config.page.Query;
import com.xiaobai.common.utils.result.Result;
import com.xiaobai.model.entity.system.Dict;

import java.util.List;

/**
 * <p>
 * 字典表 服务类
 * </p>
 *
 * @author author
 * @since 2024-06-07
 */
public interface IDictService {

    /**
     * 查询全部数据
     */
    List<Dict> queryList(List<String> list);

    /**
     * 分页查询对应数据
     * @param query 查询条件
     * @return 分页之后的数据参数
     */
    Object getList(Query query, String type);

    Result addData(Dict dict);

    boolean update(Dict dict);
}
